﻿@charset "utf-8";
*{margin:0px auto;padding:0px;}
body{font-size: 13px;
font-family: 宋体, "Microsoft YaHei";
color: #333;}

/*分产品类样式*/
.pro-zl h2 {
    width: 230px;
    height: 32px;
    line-height: 32px;
    margin: 0 auto;
        margin-top: 0px;
    margin-top: 10px;
    text-indent: 30px;
    font-size: 13px;
    background: url(../images/left_list2.jpg) no-repeat center center;
    clear: both;
}
.pro-zl h2 a {
    width: 230px;
    height: 32px;
    display: block;
	color: #ffffff;
}
ul.left_pro {
    width: 220px;
    margin: 0 auto;
}
ul.left_pro li {
    width: 50%;
    line-height: 34px;
    margin-left: 0px;
    border-bottom: 1px dashed #D2D0D0;
    float: left;
}
/*首页资质样式*/

.clearfix{display:inline-block}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .clearfix{display:block}
.fr{float:right}
.par_shadow{padding-bottom:20px;background:#f4f4f4;padding-top:20px;}
.partner{width:1150px;margin:0 auto}
.par_cont{padding-top:36px;height:150px;overflow:hidden}
.par_hide{margin-left:46px;display:inline;width:814px;height:150px;overflow:hidden}
.par_hide li{float:left;width:192px;height:150px;margin-right:30px;display:inline}
.par_hide li img{display:block;width:190px;height:83px;border:1px solid #cfcdcd}
.par_hide li p{padding-top:10px;font-size:14px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.par_hide li p a{color:#666}.par_hide .nomg{margin-right:0}
.par_cont .preva,.par_cont .nexta{width:27px;height:59px;margin-top:14px}.par_cont .preva a,.par_cont .nexta a{display:block;width:27px;height:59px}.par_cont .preva a{background:url(../images/scroll_btn1.gif) no-repeat}.par_cont .preva a:hover,.par_cont .cur a{background:url(../images/scroll_btn1.gif) no-repeat -27px 0}.par_cont .nexta a{background:url(../images/scroll_btn1.gif) no-repeat 0 -59px}.par_cont .nexta a:hover{background:url(../images/scroll_btn1.gif) no-repeat -27px -59px}
.inf_t h3 a{display:inline-block;overflow:hidden;font-size:20px;color:#034091;font-weight:bold}.inf_t h3 a b{color:#000}.inf_t .fr{display:inline-block;padding:0 23px;color:#333;}
.inf_t{font-family:"Microsoft YaHei";height:60px;line-height:37px;overflow:hidden;background:url(../images/inf_l.gif) left 37px repeat-x}.inf_t h3{float:left;}.inf_t h3 a{display:inline-block;overflow:hidden;font-size:20px;color:#034091;font-weight:bold}.inf_t h3 a b{color:#000}.inf_t .fr{display:inline-block;padding:0 23px;color:#333;}
/*内容页样式*/
.main .main_right .content {
    border: 1px solid #d5d5d5;
    border-radius: 4px;
    padding: 20px;
    margin-top: 12px;
    font-size: 14px;
    line-height: 28px;
}
.news_xaingxi {
    width: 100%;
    height: 60px;
    border-bottom: #e1e3df dashed 1px;
    margin: 15px auto 0 auto;
    line-height: 60px;
    color: #505050;
    font-family: "Microsoft Yahei";
    font-size: 22px;
    font-weight: bold;
    text-align: center;
}
.news_author {
    width: 100%;
    height: 30px;
    line-height: 22px;
    color: #505050;
    font-size: 12px;
    text-align: center;
    border-bottom: #e1e3df dashed 1px;
    margin: 10px auto;
}
/*首页合作伙伴样式*/
.wtjd_c ul{width: 300px;
height: 336px;
float: right;}

.wtjd_c ul li {
    width: 150px;
    height: 85px;
    float: left;
    margin-left: 30px;
    margin-bottom: 10px;
}
.wtjd_c ul li img {
    width: 150px;
    height: 56px;
    float: left;
    border: 1px solid #e0e0e0;
    padding: 2px;
}
.wtjd_c ul li p {
    width: 150px;
    height: 30px;
    float: left;
    text-align: center;
    line-height: 30px;
}
/*首页新闻样式*/
.con4 {
    width: 1150px;
    height: 380px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 30px;
}
.xwzx {
    width: 780px;
    height: 420px;
    float: left;
    overflow: hidden;
}
.xwzx_t {
    width: 780px;
    height: 40px;
    float: left;
    overflow: hidden;
    background-image: url(../images/hx_40.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
}
.xwzx_t img {
    float: left;
}
.xwzx_t span {
    width: 60px;
    height: 40px;
    float: right;
    text-align: right;
}
.xwzx_c {
    width: 780px;
    height: 316px;
    float: left;
    overflow: hidden;
    margin-top: 20px;
}
.xwzx_pic {
    width: 271px;
    height: 168px;
    float: left;
}
.xwcon {
    width: 480px;
    height: 170px;
    float: right;
}
.xwcon span {
    width: 400px;
    height: 45px;
    float: left;
    font-weight: bold;
    font-size: 14px;
    line-height: 45px;
    font-weight: bold;
}
.xwcon p {
    width: 400px;
    height: 78px;
    float: left;
    overflow: hidden;
    text-indent: 24px;
    color: #666;
    line-height: 26px;
}
.xwcon_pb {
    width: 400px;
    height: 25px;
    float: left;
    margin-top: 15px;
}
.xwzx ul {
    width: 780px;
    height: 120px;
    float: left;
    overflow: hidden;
    margin-top: 18px;
}
.xwzx ul li {
    width: 750px;
    height: 28px;
    float: left;
    overflow: hidden;
    line-height: 30px;
    background-image: url(../images/om_11.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 15px;
}
.xwzx ul li p {
    width: 500px;
    height: 30px;
    float: left;
    overflow: hidden;
}
.xwzx ul li a {
    color: #555;
}
.xwzx ul li span {
    width: 100px;
    height: 30px;
    float: right;
    overflow: hidden;
    text-align: right;
    color: #999;
}
.wtjd {
    width: 300px;
    height: 393px;
    float: right;
    overflow: hidden;
}
.wtjd_t {
    width: 383px;
    height: 40px;
    float: left;
    overflow: hidden;
    display: inline;
    background-image: url(../images/hx_40.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
    margin-bottom: 15px;
}
.wtjd_t img {
    float: left;
}
.wtjd_t span {
    width: 60px;
    height: 40px;
    float: right;
    text-align: right;
}
/*首页关于我们样式*/
.gsjj {
    width: 100%;
    height: auto;
    overflow: hidden;
    background-color: #f8f8f8;
}
.gsjj_c {
    width: 1150px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 50px;
    background-image: url(../images/hx_33.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 110px;
}
.jjpic {
    width: 401px;
    height: 294px;
    float: left;
    overflow: hidden;
}
.jjcon {
    width: 730px;
    height: 295px;
    float: right;
    overflow: hidden;
}
.jjcon span {
    width: 715px;
    height: 40px;
    float: right;
    overflow: hidden;
    line-height: 40px;
    margin-top: 5px;
    font-size: 18px;
}
.jjcon p {
    width: 715px;
    float: right;
    overflow: hidden;
    text-indent: 24px;
    line-height: 28px;
    margin-top: 5px;
    color: #555;
}
.jjbtn {
    width: 730px;
    height: 114px;
    float: right;
    overflow: hidden;
    margin-top: 18px;
}
.jjbtn img {
    margin-left: 12px;
    width: 168px;
    height: 114px;
    float: left;
}
/*首页图片样式*/
.ys {
    width: 100%;
    height: auto;
    overflow: hidden;
    background-image: url(../images/hx_27.jpg);
    background-repeat: no-repeat;
    background-position: top center;
	height: 248px;
}
/*内页导航样式*/
.main .main_left {
    float: left;
    width: 250px;
}
.main .main_left .leftitem {
    border: #d5d5d5 1px solid;
    border-radius: 4px;
    margin-bottom: 12px;
}
.main .main_left .leftitem .tit {
    background: url(../images/tit1.gif) repeat-x;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    text-indent: 20px;
    font-weight: bold;
}
.main .main_left .leftitem .cates {
    padding: 12px 0px;
}
.hzkh {
    width: 315px;
    height: 500px;
    float: right;
    background-image: url(../images/hx_53.jpg);
    background-repeat: no-repeat;
    background-position: center left;
}
.hzkh_t {
    width: 280px;
    height: 40px;
    float: right;
    overflow: hidden;
    background-image: url(../images/hx_40.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
    margin-bottom: 20px;
}

.cates ul h2{
text-indent: 2.5em;
background: URL(../images/listIcon.jpg) 22px 12px no-repeat;
line-height: 30px;
font-size: 14px;
border-bottom: 1px dashed #dedede;
padding: 0px 5px;}
.main .main_left .leftitem .cates dl {
    padding: 0px 12px;
}
.main .main_left .leftitem .cates dl dt {
    background-color:#0059ab;
    height: 24px;
    line-height: 24px;
    color: #fff;
    font-weight: bold;
    text-indent: 16px;
    margin-bottom: 6px;
    border-radius: 2px;
}
.main .main_left .leftitem {
    border: #d5d5d5 1px solid;
    border-radius: 4px;
    margin-bottom: 12px;
}
.main .main_left .leftitem .tit {
    background: url(../images/tit1.gif) repeat-x;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    text-indent: 20px;
    font-weight: bold;
}
.main .main_left .leftitem .lianxi {
    padding: 12px 0px;
}
.main .main_left .leftitem .lianxi dl {
    padding: 0px 6px;
}
.main .main_left .leftitem .lianxi dl dt {
    background: url(../images/tel1.gif) left center no-repeat;
    padding: 10px 0px;
    padding-left: 60px;
}
.main .main_left .leftitem .lianxi dl dd {
    line-height: 24px;
}
.main {
    padding-top: 20px;
    width: 1150px;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
}
.main .main_left .leftitem .cates dl dt {
    background-color: #027BC4;
    height: 24px;
    line-height: 24px;
    color: #fff;
    font-weight: bold;
    text-indent: 16px;
    margin-bottom: 6px;
    border-radius: 2px;
}
.main .main_left .leftitem .cates dl dt a {
    color: #fff;
}

/*内页新闻样式*/
.main .main_right .content .newslist {
    font-size: 12px;
    overflow: hidden;
}
.main .main_right .content .newslist li {
    padding: 20px 0px;
    overflow: hidden;
    _height: 118px;
}
.main .main_right .content .newslist li .img {
    width: 168px;
    height: 118px;
    float: left;
    overflow: hidden;
    margin-top: 2px;
}
.main .main_right .content .newslist li .img img {
    width: 167px;
    height: 118px;
}
.main .main_right .content .newslist li .txt {
    float: right;
    width: 655px;
    line-height: 24px;
}
.main .main_right .content .newslist li .txt h2 a {
    font-size: 14px;
}
.main .main_right .content .newslist li .txt {
    line-height: 24px;
}
.s {
    width: 906px;
    height: 15px;
    border-bottom: #d1d2d1 dashed 1px;
}
/*产品展示内页样式*/
.main .main_right .cateslist {
    margin-top: 12px;
    overflow: hidden;
}
.main .main_right .cateslist dl {
    border-radius: 4px;
    overflow: hidden;
    _float: left;
}
.main .main_right .cateslist dl dd {
    float: left;
    margin: 12px 10px;
    width: 190px;
    _margin: 12px 10px;
}
.main .main_right .cateslist dl dd .img {
    width: 190px;
    height: 197px;
}
.main .main_right .cateslist dl dd .img img {
    width: 200px;
    height: 194px;
    border: 1px solid #d5d5d5;
}
.main .main_right .cateslist dl dd .txt {
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.main .main_right .cateslist dl {
    border-radius: 4px;
    overflow: hidden;
    _float: left;
}
/*内页单页样式*/
.main .main_right {
    float: right;
    width: 890px;
    overflow: hidden;
    margin-bottom: 20px;
    margin-left: 10px;
}
.main .main_right .sitemap {
    border: 1px solid #d5d5d5;
    border-radius: 4px;
    height: 34px;
    line-height: 34px;
    padding-left: 12px;
}
.main .main_right .sitemap a {
    display: inline;
    color: #000;
	margin: 0;
padding: 0;
list-style: none;
font-family: "Microsoft YaHei";
}
em{
    font-style: normal;
    font-weight: normal;
}
.main .main_right .content {
    border: 1px solid #d5d5d5;
    border-radius: 4px;
    padding: 20px;
    margin-top: 12px;
    font-size: 14px;
    line-height: 28px;
}
.main .main_right .sitemap a {
    display: inline;
    color: #000;
}
.main .main_right .content {
    font-size: 14px;
    line-height: 28px;
}
/*footer样式*/
.bottom-box {
    padding-top: 20px;
    background: #1d1d1d;
    height: 108px;
}
.bottom {
    width: 1100px;
    margin: 0 auto;
    overflow: hidden;
}
.bottom ul {
    width: 820px;
    float: left;
    overflow: hidden;
}
.bottom ul li {
    width: 100px;
    height: 80px;
    float: left;
}
.bottom ul li a {
    width: 110px;
    text-align: center;
    color: #7c7c7c;
    font-size: 15px;
    display: block;
}
.bottom .dizhi {
    width: 260px;
    float: right;
    color: #7c7c7c;
}
.dizhi p {
    margin: 0;
    font-size: 14px;
    color: #7c7c7c;
    line-height: 24px;
	text-align: left;
}
.foot {
    width: 1100px;
    font-size: 13px;
    color: #898989;
    margin: 0 auto;
    text-align: center;
    font-family: "宋体";
    clear: both;
    line-height: 34px;
}

/*通用样式*/
a{text-decoration:none;color:#444444;}  
a:hover{color:#f60;text-decoration:none;} 	
img{border:0px;}
ul {list-style-type:none;}
.font{font-size:13px;line-height:24px; padding:6px;}

a.in_news_list{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/*top样式*/
h_mid{height:91px;padding-top: 20px;padding-bottom: 30px;overflow:hidden;font-family:"Microsoft YaHei"}.h_mid .logo{float:left}
.h_mid .logo a{
text-indent: -999em;
width: 722px;
height: 119px;
display: block;}
.h_tel{padding:5px 0 0 70px;font-size:14px;color:#ffdc3b;overflow:hidden;background:url(../images/hd_tel.jpg) left top no-repeat;float: right; width:303px; height:119px;}
.header{width:1150px;margin:0 auto;overflow:hidden}
.h_tel b{font-size:28px;color:#034091;display:block}
/*nav样式*/
.part7 {
    background: #f4f4f4;
}
.part7 .about {
    padding-top: 30px;
    background: url(../images/part7.jpg) no-repeat right;
    min-height: 293px;
}
.part7 .about .tik {
    text-align: center;
    width: 450px;
    margin: 0 auto;
    padding-bottom: 30px;
}
.part7 .about .tik p {
    font-family: "Balaram";
    font-size: 24px;
    color: #999;
}
.part7 .about .tik span {
    height: 30px;
    line-height: 30px;
}
.part7 .about .tik span i {
    width: 125px;
    height: 1px;
    background: #c3ccdb;
    float: left;
    margin-top: 14px;
}
.part7 .about .tik span b {
    font-size: 30px;
    font-weight: bold;
    color: #012b77;
    float: left;
    width: 200px;
    background: #f4f4f4;
}
.part7 .about .comt {
    padding-top: 30px;
}
.part7 .about .comt .img {
    border: 1px solid #d5d3d3;
    float: left;
    width: 217px;
    height: 152px;
    display: block;
    padding: 8px;
    background: #fff;
}
.part7 .about .comt .img img {
    display: block;
}
.part7 .about .comt span.txt {
    float: right;
    width: 880px;
    line-height: 24px;
}
.part7 .about {
    padding-top: 30px;
    background: url(../images/part7.jpg) no-repeat right;
    min-height: 293px;
}
.fl {
    float: left;
}
.w {
    width: 1150px;
    margin: 0 auto;
}
.h_wrap{margin:0 auto;background-color:#ffffff;}.h_mid{height:91px;padding-top: 20px;

padding-bottom: 30px;overflow:hidden;font-family:"Microsoft YaHei"; }.h_mid .logo{float:left}
.h_tel{padding:5px 0 0 70px;font-size:14px;color:#ffdc3b;overflow:hidden;background:url(../images/hd_tel.jpg) left top no-repeat}
.h_tel b{font-size:28px;color:#034091;display:block}

.nav {
    width: 100%;
    height: 52px;
    line-height: 52px;
    background-color: #0059ab;
}
.menu {
    width: 1150px;
    height: 52px;
    margin: 0 auto;
    z-index: 100;
    float: none;
}
.menu li {
    float: left;
    font-size: 14px;
    text-align: center;
    padding: 0;
    height: 52px;
    display: inline;
    width: 127px;
    background-image: url(../../hx/images/hx_04.jpg);
    background-repeat: no-repeat;
    background-position: right center;
    font-weight: 600;
}
.menu li a {
    color: #fff;
    font-size: 14px;
    text-decoration: none;
    display: block;
}
.menu li a:hover {
    color: #fff;
    font-size: 14px;
    text-decoration: none;
    display: block;
	background-color:#fda102;
}
.libh {
    background-color: #eca527;
    width: 133px !important;
}
.linob {
    background-image: none !important;
}
.menu li .subnav{margin: -1px 0 0 0px;padding:0;position:absolute;z-index:999;display:none;}

.menu li .subnav dt a{
	display: block;
	width: 127px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #020202;
	color: #ffffff;
	font-size: 14px;
	font-weight: normal;
}
.menu li .subnav dt a:hover{background:#eca527;color:#fff;}
/*首页工程案例样式*/
.gcal {
    width: 100%;
    height: 1000px;
    overflow: hidden;
    background-color: #eeeeee;
}
.gcal_t {
    width: 1150px;
    height: 90px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 50px;
}
.gcal_c {
    width: 1180px;
    height: 365px;
    margin: 0 auto;
    margin-top: 50px;
}
.gcal_c ul li {
    width: 264px;
    height: 365px;
    float: left;
    background-image: url(../images/hx_19.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    margin-left: 15PX;
    margin-right: 15PX;
	margin-bottom: 15px;
}
anpic {
    width: 239px;
    height: 183px;
    float: left;
    margin-left: 13px;
    margin-top: 13px;
}
a {
    color: #333;
    text-decoration: none;
}
.gcal_c ul li span {
    width: 100%;
    height: 50px;
    float: left;
    line-height: 50px;
    font-size: 14px;
    color: #FFF;
	text-align:center;
}
.gcal_c ul li span a {
    color: #FFF;
}
.gcal_c ul li p {
    width: 224px;
    height: 72px;
    float: left;
    margin-left: 23px;
    color: #FFF;
}
.al_b {
    width: 224px;
    height: 28px;
    float: left;
    margin-left: 20px;
    color: #FFF;
    text-align: center;
    margin-top: 20px;
}
.anpic {
    width: 239px;
    height: 183px;
    float: left;
    margin-left: 13px;
    margin-top: 13px;
}
.khjz_b {
    width: 100%;
    height: 21px;
    margin-top: 17px;
	text-align: center;
}
a {
    color: #333;
    text-decoration: none;
}
/*首页产品展示*/
.pro-box {
    overflow: hidden;
	background-color: #f4f4f4;
}
.pro {
    width: 1150px;
    margin: 0 auto;
}
.pro h1 {
    width: 1150px;
}
.pro h1 a {
    width: 1100px;
    display: block;
    margin-bottom: 8px;
}
.pro h1 a img {
    display: block;
    border: none;
    margin: 0 auto;
}
.pro h1 span {
    display: block;
    width: 1100px;
    font-size: 15px;
    color: #737373;
    text-align: center;
    background: url(../images/nav-di.png) no-repeat center;
    line-height: 26px;
    font-weight: normal;
}
.pro-z {
    overflow: hidden;
    padding-top: 16px;
    width: 1150px;
}
.pro-zl {
    float: left;
    width: 240px;
}
.pro-zl dt {
    height: 99px;
    margin-bottom: 14px;
}
.pro-zl dd {
    width: 200px;
    height: 39px;
    background: url(../images/pro-ln.png) no-repeat top center;
    margin-bottom: 5px;
}

.pro-zl dd a {
    font-size: 13px;
    color: #302f2f;
    padding-left: 25px;
    height: 39px;
    line-height: 34px;
    display: block;
}

.pro-zr {
    width: 860px;
    float: right;
}
.pro-zr ul {
    width: 860px;
    overflow: hidden;
    padding-top: 8px;
}
.pro-zr ul li {
    width: 200px;
    height: 172px;
    margin: 7px;
    float: left;
    margin-bottom: 35px;
}
.pro-zr ul li a {
    width: 200px;
    height: 172px;
    display: block;
}
.pro-zr ul li a img {
    display: block;
    width: 200px;
    height: 160px;
}
.pro-zr ul li a span {
    width: 200px;
    display: block;
    line-height: 30px;
    color: #999;
    font-size: 13px;
    text-align: center;
}
/*翻页*/
.list_page{vertical-align: bottom;display:inline-block;*display:inline;*zoom:1;*margin-left:5px;font-size:14px;line-height:30px;text-align:center;padding-top: 20px;}
.list_page li{float:left;list-style-type:none;}
.list_page li a{display:inline-block;padding: 0px 10px;border: 1px solid #424d5b;background: #424d5b;margin: 0 2px;color: #fff;}
.list_page li a:hover{background:#0056A9;border:1px  solid #0056A9;}
.list_page li.active a {background:#0056A9;border:1px  solid #0056A9;}

.text{width:130px;height:26px;lin-height:26px;border:1px solid #CCCCCC;}
.text1{width:300px;height:100px;lin-height:26px;border:1px solid #CCCCCC;}


.h_contain, .hc_left, hc_left a, .hc_right, .hc_right {
    height: 47px;
    line-height: 47px;
}

.hc_left {
    float: left;
	position: relative;
}


/*合作伙伴*/
#qxpp_box {
    width: 1100px;
    height: 40px;
    padding-left: 1px;
	margin: 0 auto;
	padding-top: 20px;
}
.ind_pp_list {
    clear: both;
}
.ind_pp_list li {
    width: 1100px;

}

.ind_pp_list li img{
    width: 100px;
height: 50px;
    margin-left: 70px;
}
.ind_pp_list li a {
float:left;
width: 100px;
}

.hc_left a {
    width: 136px;
    display: block;
    float: left;
    background: url("../images/index2_r1_c15.jpg") no-repeat right top;
    text-align: left;
    color: #eee;
    text-decoration: none;
	text-indent: 60px;
}

.hc_left .hc_left img {
    margin-right: 8px;
}
.hc_left .thumhome {
	width: 120px;
	text-indent: 40px;
}

.hc_left .thumhome img {
    position: absolute;
	top: 12px;
	left: 10px;
}
.hc_left .thumbo img {
    position: absolute;
	top: 12px;
	left: 145px;
}
.hc_left .thumwin img {
    position: absolute;
	top: 12px;
	left: 282px;
}

.hc_right {
    width: 114px;
    float: right;
}

.hc_gz {
    width: 57px;
    height: 66px;
    position: absolute;
    text-align: center;
    background: url("../images/index2_r1_c23.jpg") no-repeat center top;
}

.hc_gz a {
    color: #f6ff00;
}

.h_contain, .t_contain, , .loud, .n_block, .b_contain, .f_contain, .bf_contain, .zy_banner, .zy_content, #menu, ul#nav, ul#nav li:hover > ul {
    width: 1190px;
    margin: 0 auto;
    clear: both;
}

.hc_sc {
    float: right;
    width: 57px;
    background: #494949;
    text-align: center;
    color: #eee;
}

.hc_sc a {
    color: #eee;
}

.head {
    background:url("../images/hd.jpg") repeat-x; height:30px
}
.links {
    width: 100%;
    height: 68px;
    background-color: #fda102;
	margin-top: 40px;
}

.links_c {
    width: 1150px;
    height: 68px;
    margin: 0 auto;
    line-height: 68px;
    overflow: hidden;
    background-image: url(../images/hx_57.jpg);
    background-repeat: no-repeat;
    background-position: left center;
}
.links_c p {
    width: 1060px;
    height: 68px;
    float: right;
}
.links_c p a {
    margin-right: 20px;
    color: #fff;
}
/* 首页新闻样式 */
.mid-box {
    overflow: hidden;
    padding-top: 20px;
}
.mid {
    width: 1100px;
    margin: 0 auto;
    overflow: hidden;
}
.new-fl {
    float: left;
    width: 670px;
}
.new-nav {
    width: 670px;
    border-bottom: 1px solid #c8c8c8;
    height: 37px;
}

.new-nav1 {
width: 1100px;
border-bottom: 1px solid #c8c8c8;
height: 37px;
margin: 0 auto;
}
.new-nav1 ul {
    float: left;
}
.new-nav1 ul li {
    width: 132px;
    height: 39px;
    float: left;
    margin-right: 10px;
}
.new-nav1 ul li a {
    width: 132px;
    text-align: center;
    line-height: 39px;
    color: #454444;
    display: block;
    height: 39px;
}
.new-nav1 ul .cur {
    background: url(../images/di-di.png);
}
.new-nav ul {
    float: left;
}
.new-nav ul li {
    width: 132px;
    height: 39px;
    float: left;
    margin-right: 10px;
}
.new-nav ul li a {
    width: 132px;
    text-align: center;
    line-height: 39px;
    color: #454444;
    display: block;
    height: 39px;
}
.new-nav ul .cur {
    background: url(../images/di-di.png);
}
.new-nav .gengd {
    float: right;
    color: #949494;
    font-size: 13px;
    line-height: 39px;
    padding-right: 6px;
}
.xw-dong {
    width: 670px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 24px;
    height: 260px;
    overflow: hidden;
}
.new-he {
    width: 670px;
    height: 260px;
}
.new-nei {
    height: 130px;
}
.new-nei dt {
    width: 216px;
    height: 130px;
    float: left;
}
.new-nei dt a {
    width: 216px;
    height: 130px;
}
.new-nei dt img {
    width: 216px;
    height: 122px;
    display: block;
}
.new-nei dd h4 {
    font-weight: 600;
    width: 420px;
}
.new-nei dd h4 a {
    color: #535353;
    font-size: 15px;
    width: 420px;
    text-align: left;
}
.new-nei dd a {
    font-size: 12px;
    color: #0154a4;
    width: 420px;
    text-align: right;
}
.new-nei dd p {
    font-size: 13px;
    color: #686868;
    width: 420px;
    height: 60px;
    line-height: 20px;
}
.new-nei dd a {
    font-size: 12px;
    color: #0154a4;
    width: 420px;
    text-align: right;
}
.new-xin {
    width: 670px;
    height: 130px;
    padding-top: 20px;
}
.new-xin li {
    width: 294px;
    padding-left: 20px;
    background: url(../images/biao.png) left center no-repeat;
    float: left;
    margin: 0 9px;
    height: 30px;
    overflow: hidden;
}
.new-xin li a {
    width: 294px;
    line-height: 30px;
    font-size: 12px;
    color: #4b4b4b;
}
.abo-fr {
    float: right;
    width: 390px;
}
.abo-nav {
    width: 390px;
    border-bottom: 1px solid #c8c8c8;
    height: 37px;
}
.abo-nav ul {
    float: left;
}
.abo-nav ul li {
    width: 132px;
    height: 39px;
    float: left;
    margin-right: 10px;
}
.abo-nav ul li .cur {
    background: url(../images/di-di.png);
}
.abo-nav ul li a {
    width: 132px;
    text-align: center;
    line-height: 39px;
    color: #454444;
    display: block;
    height: 39px;
}
.abo-nav ul li .cur {
    background: url(../images/di-di.png);
}
.abo-nav .gengd {
    float: right;
    color: #949494;
    font-size: 13px;
    line-height: 39px;
    padding-right: 6px;
}
.abo-ship {
    width: 390px;
    padding-top: 24px;
}
.abo-ship img {
    width: 390px;
    height: 110px;
    border: none;
}
.abo-ship h2 {
    color: #0154a4;
    font-size: 16px;
    font-weight: normal;
    height: 50px;
    line-height: 50px;
}
.abo-ship a {
    font-size: 12px;
    color: #535353;
    line-height: 23px;
}
.new-nei dd p {
    font-size: 13px;
    color: #686868;
    width: 420px;
    height: 60px;
    line-height: 20px;
}
.new-nei dd {
    float: right;
    width: 420px;
    height: 130px;
    overflow: hidden;
}
.new-nei dd h4 {
    font-weight: 600;
    width: 420px;
}
.new-nei dd p {
    font-size: 13px;
    color: #686868;
    width: 420px;
    height: 60px;
    line-height: 20px;
}

/* 全屏图片切换 */

.main_visual{height:450px;overflow:hidden;position:relative;}
.main_image{height:450px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:450px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:450px;}
.main_image li span{display:block;width:100%;height:450px}
.main_image li a{display:block;width:100%;height:450px}

/* 
.main_image li .img_1{background:url('../addver/img1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../addver/img2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../addver/img3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../addver/img4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../addver/img5.jpg') center top no-repeat}
*/
div.flicking_con{position:absolute;top:400px;left:50%;z-index:999;height:21px;margin:0 0 0 -80px;}
div.flicking_con a{width: 40px;
height: 4px;
background: #eca527;
float: left;
margin: 0 8px;}
div.flicking_con a.on{width: 40px;
height: 4px;
background: #4c4c4e;
float: left;
margin: 0 8px;}


.title{width:100%;height:39px;line-height:39px; background:url(../images/bt.jpg) no-repeat left; font-size:14px; font-weight:bold; color:#fff;text-indent:15px;}
.title a{float:right;width:50px;padding-right:10px;text-indent:-9999px;}





.tx{ text-indent:11px; }
.tx1{ text-align:center;text-indent:0px;}



.more{ color:#0C65A7;}

 



/*图片滚动定义*/
#topphoto{width:1150px;margin:0 auto;background: #f9f8f8;
height: 200px;}
#topphoto .ileft{float:left;width:20px;overflow:hidden;text-align:left;}
#topphoto .ilist{float:left;width:1100px;overflow:hidden;text-align:left;padding-bottom: 50px;}
#topphoto .iright{float:left;width:20px;overflow:hidden;text-align:right;}
#topphoto .ileft img,#topphoto .iright img{margin-top:70px;cursor:pointer;}
#topphoto .ilist ul{list-style:none;margin:0px 0;padding:0;height:168px;overflow:hidden;}
#topphoto .ilist ul li{float:left;width:210px;margin:0 30px;_margin:0 14px;text-align:center;background:#fff;}
#topphoto .ilist ul li img{width:210px;height:160px;display:block;border:1px solid #ddd;padding:3px;margin:0;}
#topphoto .ilist ul li span{width:218px;height:35px;line-height:30px;display:block;background:#E0E0E0 url(../images/pro_b.jpg) no-repeat left bottom;}



.zd{ font-size:14px; font-weight:bold; color:#FF0200; line-height:22px}

 
.nymenu:link,.nymenu:visited { width:190px;line-height:40px; display:block; text-align:left; text-indent:55px; font-size:14px;background:url(../images/bg_menu.jpg) no-repeat center; }
.nymenu:hover,.nymenu:active {background:url(../images/bg_menuon.jpg) no-repeat center}
.nymenu_1:link,.nymenu_1:visited,.nymenu_1:hover,.nymenu_1:active {width:190px;line-height:40px; display:block; text-align:left; text-indent:55px; font-size:14px;color:#0C6BBE;background:url(../images/bg_menuon.jpg) no-repeat center;}
 
 
/*产品分类样式
.left_pro_tit{color:#fff;background:#0168CF;height:35px;line-height:35px;text-indent:18px;font-weight:bold;font-size:14px;}
ul.left_pro{margin:0 auto;}
ul.left_pro li{width:290px;height:40px;line-height:40px;text-indent:45px;font-weight:bold;background:url(../images/left_list.jpg) no-repeat left center;}
ul.left_pro li a{display:block;}
ul.left_pro li a:hover{color:#f60;font-weight:bold;}
*/
/*当前位置*/
.position h3{width:100%;height:32px;line-height:32px;text-indent:20px;font-size:20px;color:#fff;background:url(../images/wei.jpg) no-repeat left;font-size:14px;}
.position h3 em{font-style:normal;font-weight:normal;float:right;padding-right:10px;color:#393939;font-size:12px; }



dl.pro_list{width:220px;height:200px;float:left;text-align:center;margin: 0px 20px 5px 37px;display:inline;}
dl.pro_list dt {
    width: 220px;
    height: 160px;
    padding: 1px;
}
dl.pro_list dt img{width: 220px;height: 150px;padding:2px;}
dl.pro_list dd{line-height:30px;height:30px;}

.links img{width: 150px;height: 50px;margin: 5px 0px 0 10px;}



.b1{ border-bottom:1px solid #ccc; margin-top:10px }
 /*版权样式*/
 .footer {
    width: 100%;
    overflow: hidden;
    background-color: #015aac;
    background-repeat: no-repeat;
    background-image: url(../images/hx_58.jpg);
    background-position: top center;
}
.fb {
    width: 1080px;
    height: 100px;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-position: top left;
    margin-top: 30px;
}
.fb a {
width: 100%;
color: #fff;
padding-top: 30px;
text-align: center;
}
.wtjd_c p{ line-height:25px; margin-top:25px;}
/*联系我们*/
.inf{overflow:hidden;font-family:"Microsoft YaHei"}.inf_l{width:376px;overflow:hidden;float: left;}.inf_l dl{width:376px;verflow:hidden}.inf_l dt img{display:block;width:376px;overflow:hidden;vertical-align:top}.inf_l dt{overflow:hidden}.inf_l dl dd h2{text-align:left;line-height:40px;height:40px;font-size:14px;font-weight:100;margin-top:5px;font-family:"Microsoft YaHei"}.inf_l dl dd a{color:#000}.inf_l dl p{line-height:25px;color:#666;overflow:hidden}.inf_l dl p a{color:#034091}.inf_r{width:760px;overflow:hidden}.inf_r .inf_t{margin:0 0 0 58px}
.inf_t{font-family:"Microsoft YaHei";height:60px;line-height:37px;overflow:hidden;background-image: url(../images/hx_40.jpg);}.inf_t h3{float:left;}.inf_t h3 a{display:inline-block;overflow:hidden;font-size:20px;color:#034091;font-weight:bold}.inf_t h3 a b{color:#000}.inf_t .fr{display:inline-block;padding:0 23px;color:#333;}
.content1{width:1150px;margin:0 auto;overflow:hidden}
/*新闻动态*/
.inf2_c{clear:both}.inf2_c dl{width:700px;height:112px;padding:0 0 0 58px;overflow:hidden}.inf2_c dt img{display:block;width:146px;height:88px;overflow:hidden}.inf2_c dt{float:left}.inf2_c dl dd{width:540px;overflow:hidden;float:right}.inf2_c dl dd h2{font-weight:100;line-height:20px;height:32px;font-size:14px;font-family:"Microsoft YaHei"}.inf2_c dl dd h2 a{color:#000}.inf2_c dl p{line-height:22px;color:#666;height:45px;overflow:hidden}.inf2_c dl p a{color:#034091;font-size:12px;text-transform:uppercase}.inf2_c ul{width:760px;overflow:hidden;clear:both;height: 340px;}.inf2_c ul li{border-bottom: 1px dashed #e2e2e2;overflow:hidden;float:left;display:inline;margin:0 0 0 58px;width:280px;overflow:hidden;line-height:30px;height:30px;padding:0 0 0 30px;background:url(../images/inf_ic.png) left 6px no-repeat}.inf2_c ul li a{color:#666;font-size:12px}


.inf3_c{clear:both}.inf3_c dl{width:350px;height:112px;overflow:hidden}.inf3_c dt img{display:block;width:146px;height:88px;overflow:hidden}.inf3_c dt{float:left}.inf3_c dl dd{width:175px;overflow:hidden;float:right}.inf3_c dl dd h2{font-weight:100;line-height:20px;height:32px;font-size:14px;font-family:"Microsoft YaHei"}.inf3_c dl dd h2 a{color:#000}.inf3_c dl p{line-height:22px;color:#666;overflow:hidden}.inf3_c dl p a{color:#034091;font-size:12px;text-transform:uppercase}.inf3_c ul{width:350px;overflow:hidden;clear:both;float: left;}.inf3_c ul li{border-bottom: 1px dashed #e2e2e2;overflow:hidden;float:left;display:inline;width:280px;overflow:hidden;line-height:30px;height:30px;padding:0 0 0 30px;background:url(../images/inf_ic.png) left 6px no-repeat}.inf3_c ul li a{color:#666;font-size:12px}


.inf_l2 {
    width: 350px;
    overflow: hidden;
    float: right;
    height: 350px;

}
.inf_l3 {
    width: 350px;
    overflow: hidden;
    float: left;
	padding: 0px 40px 0px 0px;
    height: 350px;
}
.pic1 {
    width: 100%;
    height: 160px;
    overflow: hidden;
    background-image: url(../images/hx_28.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    text-align: center;
	padding-top: 30px;
padding-bottom: 30px;
}
fieldset, img {
    border: 0px;
    margin: 0px;
    padding: 0px;
}
.content h2 {
    font-size: 20px;
    margin: 10px 0;
    border-left: 8px solid #0059ab;
    padding-left: 10px;
}
.content p {
    margin-bottom: 10px;
}

.inf3_c ul li h2{
    float: left;
}
.inf3_c ul li span{
    float: right;
}
.inf2_c ul li h2{
    float: left;
}
.inf2_c ul li span{
    float: right;
}

.main .main_right .content .newslist li .txt span{
    float: right;
    font-size: 14px;
    color: #999;
    font-weight: normal;
}